package com.example.mapper;
/*
 * @Author: hx
 * @CreateTime: 2021/10/9 13:47
 * @Description:
 * */

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.example.pojo.Menu;

import java.util.List;

public interface MenuMapper extends BaseMapper<Menu> {
    /**
     * 根据用户id查询菜单列表
     * @param id
     * @return
     */
    List<Menu> getMenusByAdminId(Integer id);

    /**
     * 根据角色获取菜单列表
     * @return
     */
    List<Menu> getMenusWithRole();

    /**
     * 查询所有菜单
     * @return
     */
    List<Menu> getAllMenus();
}
